package ${package.Parent}.domain.request.${table.entityPath};

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import jakarta.validation.constraints.NotBlank;
import com.fasterxml.jackson.annotation.JsonIgnore;
import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * ${table.comment!}删除请求对象
 * </p>
 *
 * @author ${author}
 * @since ${date}
 */
@Data
@Schema(description = "${table.comment!}删除请求")
public class ${entity}DeleteRequest implements Serializable {

    private static final long serialVersionUID = 1L;

    @Schema(description = "操作者ID",hidden = true)
    private String operatorId;

    @Schema(description = "操作时间",hidden = true)
    private Date operateTime;
    
    @Schema(description = "主键ID")
    @NotBlank(message = "ID不能为空")
    private String id;


}